self-supporting body - Turco Inglés Diccionario